mdl::nvidia::df
===============

.. contents:: :local:

Definitions:
------------
[1/12] 'mdl::nvidia::df::ashikhmin_shirley_glossy_bsdf(float,float,color,float3,string)'
########################################################################################
   * SDPropertyCategory = 'Input'
      * 'n_u' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'n_v' = SDMDLValueParameterReference(0) [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'tint' = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'tangent_u' = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___40) [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'handle' = SDValueString(string()) [CONNECTABLE]
         * Types:
            * 'string' (SDTypeString) [Uniform]

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'mdl::bsdf' (SDMDLTypeBSDF)

[2/12] 'mdl::nvidia::df::ward_geisler_moroder_glossy_bsdf(float,float,color,float3,string)'
###########################################################################################
   * SDPropertyCategory = 'Input'
      * 'alpha_u' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'alpha_v' = SDMDLValueParameterReference(0) [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'tint' = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'tangent_u' = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___41) [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'handle' = SDValueString(string()) [CONNECTABLE]
         * Types:
            * 'string' (SDTypeString) [Uniform]

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'mdl::bsdf' (SDMDLTypeBSDF)

[3/12] 'mdl::nvidia::df::microfacet_beckmann_smith_bsdf(float,float,color,float3,::df::scatter_mode,string)'
############################################################################################################
   * SDPropertyCategory = 'Input'
      * 'alpha_u' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'alpha_v' = SDMDLValueParameterReference(0) [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'tint' = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'tangent_u' = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___42) [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'mode' = SDValueEnum("mdl::df::scatter_mode",0) [CONNECTABLE]
         * Types:
            * 'mdl::df::scatter_mode' (SDTypeEnum) [Uniform]

      * 'handle' = SDValueString(string()) [CONNECTABLE]
         * Types:
            * 'string' (SDTypeString) [Uniform]

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'mdl::bsdf' (SDMDLTypeBSDF)

[4/12] 'mdl::nvidia::df::microfacet_ggx_smith_bsdf(float,float,color,float3,::df::scatter_mode,string)'
#######################################################################################################
   * SDPropertyCategory = 'Input'
      * 'alpha_u' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'alpha_v' = SDMDLValueParameterReference(0) [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'tint' = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'tangent_u' = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___43) [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'mode' = SDValueEnum("mdl::df::scatter_mode",0) [CONNECTABLE]
         * Types:
            * 'mdl::df::scatter_mode' (SDTypeEnum) [Uniform]

      * 'handle' = SDValueString(string()) [CONNECTABLE]
         * Types:
            * 'string' (SDTypeString) [Uniform]

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'mdl::bsdf' (SDMDLTypeBSDF)

[5/12] 'mdl::nvidia::df::microfacet_beckmann_vcavities_bsdf(float,float,color,float3,::df::scatter_mode,string)'
################################################################################################################
   * SDPropertyCategory = 'Input'
      * 'alpha_u' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'alpha_v' = SDMDLValueParameterReference(0) [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'tint' = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'tangent_u' = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___44) [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'mode' = SDValueEnum("mdl::df::scatter_mode",0) [CONNECTABLE]
         * Types:
            * 'mdl::df::scatter_mode' (SDTypeEnum) [Uniform]

      * 'handle' = SDValueString(string()) [CONNECTABLE]
         * Types:
            * 'string' (SDTypeString) [Uniform]

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'mdl::bsdf' (SDMDLTypeBSDF)

[6/12] 'mdl::nvidia::df::microfacet_ggx_vcavities_bsdf(float,float,color,float3,::df::scatter_mode,string)'
###########################################################################################################
   * SDPropertyCategory = 'Input'
      * 'alpha_u' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'alpha_v' = SDMDLValueParameterReference(0) [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'tint' = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'tangent_u' = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___45) [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'mode' = SDValueEnum("mdl::df::scatter_mode",0) [CONNECTABLE]
         * Types:
            * 'mdl::df::scatter_mode' (SDTypeEnum) [Uniform]

      * 'handle' = SDValueString(string()) [CONNECTABLE]
         * Types:
            * 'string' (SDTypeString) [Uniform]

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'mdl::bsdf' (SDMDLTypeBSDF)

[7/12] 'mdl::nvidia::df::microfacet_phong_vcavities_bsdf(float,float,color,float3,::df::scatter_mode,string)'
#############################################################################################################
   * SDPropertyCategory = 'Input'
      * 'n_u' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'n_v' = SDMDLValueParameterReference(0) [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'tint' = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'tangent_u' = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___46) [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'mode' = SDValueEnum("mdl::df::scatter_mode",0) [CONNECTABLE]
         * Types:
            * 'mdl::df::scatter_mode' (SDTypeEnum) [Uniform]

      * 'handle' = SDValueString(string()) [CONNECTABLE]
         * Types:
            * 'string' (SDTypeString) [Uniform]

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'mdl::bsdf' (SDMDLTypeBSDF)

[8/12] 'mdl::nvidia::df::simple_glossy_bsdf(float,float,color,float3,::df::scatter_mode,string)'
################################################################################################
   * SDPropertyCategory = 'Input'
      * 'roughness_u' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'roughness_v' = SDMDLValueParameterReference(0) [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'tint' = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'tangent_u' = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___47) [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'mode' = SDValueEnum("mdl::df::scatter_mode",0) [CONNECTABLE]
         * Types:
            * 'mdl::df::scatter_mode' (SDTypeEnum) [Uniform]

      * 'handle' = SDValueString(string()) [CONNECTABLE]
         * Types:
            * 'string' (SDTypeString) [Uniform]

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'mdl::bsdf' (SDMDLTypeBSDF)

[9/12] 'mdl::nvidia::df::simple_glossy_bsdf_legacy(float,float,color,float3,::df::scatter_mode,string)'
#######################################################################################################
   * SDPropertyCategory = 'Input'
      * 'roughness_u' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'roughness_v' = SDMDLValueParameterReference(0) [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'tint' = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'tangent_u' = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___48) [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'mode' = SDValueEnum("mdl::df::scatter_mode",0) [CONNECTABLE]
         * Types:
            * 'mdl::df::scatter_mode' (SDTypeEnum) [Uniform]

      * 'handle' = SDValueString(string()) [CONNECTABLE]
         * Types:
            * 'string' (SDTypeString) [Uniform]

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'mdl::bsdf' (SDMDLTypeBSDF)

[10/12] 'mdl::nvidia::df::legacy_mcp_glossy_bsdf(float,float,float,::df::scatter_mode,string)'
##############################################################################################
   * SDPropertyCategory = 'Input'
      * 'roughness' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'anisotropy' = SDValueFloat(float(0)) [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'anisotropy_rotation' = SDValueFloat(float(0)) [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'mode' = SDValueEnum("mdl::df::scatter_mode",0) [CONNECTABLE]
         * Types:
            * 'mdl::df::scatter_mode' (SDTypeEnum) [Uniform]

      * 'handle' = SDValueString(string()) [CONNECTABLE]
         * Types:
            * 'string' (SDTypeString) [Uniform]

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'mdl::bsdf' (SDMDLTypeBSDF)

[11/12] 'mdl::nvidia::df::microfacet_sin_k_vcavities_bsdf(float,float,color,float3,color,string)'
#################################################################################################
   * SDPropertyCategory = 'Input'
      * 'roughness_u' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'roughness_v' = SDMDLValueParameterReference(0) [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'tint' = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'tangent_u' = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___49) [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'multiscatter_tint' = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'handle' = SDValueString(string()) [CONNECTABLE]
         * Types:
            * 'string' (SDTypeString) [Uniform]

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'mdl::bsdf' (SDMDLTypeBSDF)

[12/12] 'mdl::nvidia::df::microfacet_multiscatter_test_bsdf(float,float,color,float3,int,::df::scatter_mode,color,string)'
##########################################################################################################################
   * SDPropertyCategory = 'Input'
      * 'roughness_u' [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'roughness_v' = SDMDLValueParameterReference(0) [CONNECTABLE]
         * Types:
            * 'float' (SDTypeFloat)

      * 'tint' = SDValueColorRGB(ColorRGB(1,1,1)) [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'tangent_u' = SDMDLValueCall(mdl::state::texture_tangent_u(int)__default_call___50) [CONNECTABLE]
         * Types:
            * 'float3' (SDTypeFloat3)

      * 'type' = SDValueInt(int(0)) [CONNECTABLE]
         * Types:
            * 'int' (SDTypeInt)

      * 'mode' = SDValueEnum("mdl::df::scatter_mode",0) [CONNECTABLE]
         * Types:
            * 'mdl::df::scatter_mode' (SDTypeEnum) [Uniform]

      * 'multiscatter_tint' = SDValueColorRGB(ColorRGB(0,0,0)) [CONNECTABLE]
         * Types:
            * 'ColorRGB' (SDTypeColorRGB)

      * 'handle' = SDValueString(string()) [CONNECTABLE]
         * Types:
            * 'string' (SDTypeString) [Uniform]

   * SDPropertyCategory = 'Output'
      * 'output' [CONNECTABLE, READ_ONLY]
         * Types:
            * 'mdl::bsdf' (SDMDLTypeBSDF)
